vs 

QUICK ANSWER
"Antes" is a form of "antes", an adverb which is often translated as "before". "Hace un rato" is a phrase which is often translated as "a while ago". Learn more about the difference between "antes" and "hace un rato" below.
antes(
ahn
-
tehs
)
An adverb is a word that describes a verb, an adjective, or other adverbs (e.g., to run quickly, very tired).
adverb
a. before
Me lo podrías haber enseñado antes.You could have showed it to me before.
b. earlier
Hoy podré irme a la cama un poco antes.Today I can go to bed a little earlier.
c. soon
Quiero verte cuanto antes.I want to see you as soon as possible.
a. before
Descubrí quién era el asesino diez páginas antes del final.I discovered who the murderer was ten pages before the end.
Me bajo una parada antes que la tuya.I get off one stop before yours.
A conjunction is a word that connects words, phrases, clauses, or sentences (e.g., The cat and the dog slept.).
conjunction
a. rather
Antes que salir a cenar fuera, prefiero comer aquí.Rather than going out to dinner, I'd prefer to eat here.
b. sooner
Antes me quedo soltera que casarme con él.I would sooner be single than marry him.
An adjective is a word that describes a noun (e.g., the big dog).
adjective
a. before
Tenemos que preparar la reunión el día antes.We have to prepare the meeting the day before.
Copyright © 2025 Dictionary Media Group, Inc.
hace un rato(
ah
-
seh
 
oon
 
rrah
-
toh
)
A phrase is a group of words commonly used together (e.g., once upon a time).
phrase
a. a while ago
¿No estabas viendo una película? - Hace un rato que acabó.Weren't you watching a movie? - It finished a while ago.
b. some time ago
¿Pasó ya el cartero? - Sí, hace un rato.Has the postman come yet? - Yes, some time ago.
a. for a while now
Hace un rato que espero a Carlota. Si no aparece en cinco minutos, me voy.I've been waiting for Carlota for a while now. If she doesn't turn up in the next five minutes, I'll leave.
b. for some time now
Hace un rato que estoy parado en el tráfico, así que no sé cuándo llegaré.I've been stuck in the traffic for some time now, so I don't know when I'll get there.
Copyright © 2025 Dictionary Media Group, Inc.